module float_div_table (
	input [8:0] in,//datab[22:14]
	output reg [8:0] out//wire_altsyncram3_q_a_2
  //posedge clock
	);

always @(*) begin
  case(in)
  9'd0:begin out <= 9'h01fe; end
  9'd1:begin out <= 9'h01fc; end
  9'd2:begin out <= 9'h01fa; end
  9'd3:begin out <= 9'h01f8; end
  9'd4:begin out <= 9'h01f6; end
  9'd5:begin out <= 9'h01f4; end
  9'd6:begin out <= 9'h01f2; end
  9'd7:begin out <= 9'h01f0; end
  9'd8:begin out <= 9'h01ee; end
  9'd9:begin out <= 9'h01ec; end
  9'd10:begin out <= 9'h01ea; end
  9'd11:begin out <= 9'h01e8; end
  9'd12:begin out <= 9'h01e6; end
  9'd13:begin out <= 9'h01e4; end
  9'd14:begin out <= 9'h01e2; end
  9'd15:begin out <= 9'h01e0; end
  9'd16:begin out <= 9'h01df; end
  9'd17:begin out <= 9'h01dd; end
  9'd18:begin out <= 9'h01db; end
  9'd19:begin out <= 9'h01d9; end
  9'd20:begin out <= 9'h01d7; end
  9'd21:begin out <= 9'h01d5; end
  9'd22:begin out <= 9'h01d3; end
  9'd23:begin out <= 9'h01d2; end
  9'd24:begin out <= 9'h01d0; end
  9'd25:begin out <= 9'h01ce; end
  9'd26:begin out <= 9'h01cc; end
  9'd27:begin out <= 9'h01ca; end
  9'd28:begin out <= 9'h01c9; end
  9'd29:begin out <= 9'h01c7; end
  9'd30:begin out <= 9'h01c5; end
  9'd31:begin out <= 9'h01c3; end
  9'd32:begin out <= 9'h01c1; end
  9'd33:begin out <= 9'h01c0; end
  9'd34:begin out <= 9'h01be; end
  9'd35:begin out <= 9'h01bc; end
  9'd36:begin out <= 9'h01ba; end
  9'd37:begin out <= 9'h01b9; end
  9'd38:begin out <= 9'h01b7; end
  9'd39:begin out <= 9'h01b5; end
  9'd40:begin out <= 9'h01b4; end
  9'd41:begin out <= 9'h01b2; end
  9'd42:begin out <= 9'h01b0; end
  9'd43:begin out <= 9'h01ae; end
  9'd44:begin out <= 9'h01ad; end
  9'd45:begin out <= 9'h01ab; end
  9'd46:begin out <= 9'h01a9; end
  9'd47:begin out <= 9'h01a8; end
  9'd48:begin out <= 9'h01a6; end
  9'd49:begin out <= 9'h01a4; end
  9'd50:begin out <= 9'h01a3; end
  9'd51:begin out <= 9'h01a1; end
  9'd52:begin out <= 9'h019f; end
  9'd53:begin out <= 9'h019e; end
  9'd54:begin out <= 9'h019c; end
  9'd55:begin out <= 9'h019b; end
  9'd56:begin out <= 9'h0199; end
  9'd57:begin out <= 9'h0197; end
  9'd58:begin out <= 9'h0196; end
  9'd59:begin out <= 9'h0194; end
  9'd60:begin out <= 9'h0192; end
  9'd61:begin out <= 9'h0191; end
  9'd62:begin out <= 9'h018f; end
  9'd63:begin out <= 9'h018e; end
  9'd64:begin out <= 9'h018c; end
  9'd65:begin out <= 9'h018b; end
  9'd66:begin out <= 9'h0189; end
  9'd67:begin out <= 9'h0187; end
  9'd68:begin out <= 9'h0186; end
  9'd69:begin out <= 9'h0184; end
  9'd70:begin out <= 9'h0183; end
  9'd71:begin out <= 9'h0181; end
  9'd72:begin out <= 9'h0180; end
  9'd73:begin out <= 9'h017e; end
  9'd74:begin out <= 9'h017d; end
  9'd75:begin out <= 9'h017b; end
  9'd76:begin out <= 9'h017a; end
  9'd77:begin out <= 9'h0178; end
  9'd78:begin out <= 9'h0177; end
  9'd79:begin out <= 9'h0175; end
  9'd80:begin out <= 9'h0174; end
  9'd81:begin out <= 9'h0172; end
  9'd82:begin out <= 9'h0171; end
  9'd83:begin out <= 9'h016f; end
  9'd84:begin out <= 9'h016e; end
  9'd85:begin out <= 9'h016c; end
  9'd86:begin out <= 9'h016b; end
  9'd87:begin out <= 9'h0169; end
  9'd88:begin out <= 9'h0168; end
  9'd89:begin out <= 9'h0166; end
  9'd90:begin out <= 9'h0165; end
  9'd91:begin out <= 9'h0164; end
  9'd92:begin out <= 9'h0162; end
  9'd93:begin out <= 9'h0161; end
  9'd94:begin out <= 9'h015f; end
  9'd95:begin out <= 9'h015e; end
  9'd96:begin out <= 9'h015c; end
  9'd97:begin out <= 9'h015b; end
  9'd98:begin out <= 9'h015a; end
  9'd99:begin out <= 9'h0158; end
  9'd100:begin out <= 9'h0157; end
  9'd101:begin out <= 9'h0155; end
  9'd102:begin out <= 9'h0154; end
  9'd103:begin out <= 9'h0153; end
  9'd104:begin out <= 9'h0151; end
  9'd105:begin out <= 9'h0150; end
  9'd106:begin out <= 9'h014e; end
  9'd107:begin out <= 9'h014d; end
  9'd108:begin out <= 9'h014c; end
  9'd109:begin out <= 9'h014a; end
  9'd110:begin out <= 9'h0149; end
  9'd111:begin out <= 9'h0148; end
  9'd112:begin out <= 9'h0146; end
  9'd113:begin out <= 9'h0145; end
  9'd114:begin out <= 9'h0144; end
  9'd115:begin out <= 9'h0142; end
  9'd116:begin out <= 9'h0141; end
  9'd117:begin out <= 9'h0140; end
  9'd118:begin out <= 9'h013e; end
  9'd119:begin out <= 9'h013d; end
  9'd120:begin out <= 9'h013c; end
  9'd121:begin out <= 9'h013a; end
  9'd122:begin out <= 9'h0139; end
  9'd123:begin out <= 9'h0138; end
  9'd124:begin out <= 9'h0137; end
  9'd125:begin out <= 9'h0135; end
  9'd126:begin out <= 9'h0134; end
  9'd127:begin out <= 9'h0133; end
  9'd128:begin out <= 9'h0131; end
  9'd129:begin out <= 9'h0130; end
  9'd130:begin out <= 9'h012f; end
  9'd131:begin out <= 9'h012e; end
  9'd132:begin out <= 9'h012c; end
  9'd133:begin out <= 9'h012b; end
  9'd134:begin out <= 9'h012a; end
  9'd135:begin out <= 9'h0129; end
  9'd136:begin out <= 9'h0127; end
  9'd137:begin out <= 9'h0126; end
  9'd138:begin out <= 9'h0125; end
  9'd139:begin out <= 9'h0124; end
  9'd140:begin out <= 9'h0122; end
  9'd141:begin out <= 9'h0121; end
  9'd142:begin out <= 9'h0120; end
  9'd143:begin out <= 9'h011f; end
  9'd144:begin out <= 9'h011e; end
  9'd145:begin out <= 9'h011c; end
  9'd146:begin out <= 9'h011b; end
  9'd147:begin out <= 9'h011a; end
  9'd148:begin out <= 9'h0119; end
  9'd149:begin out <= 9'h0117; end
  9'd150:begin out <= 9'h0116; end
  9'd151:begin out <= 9'h0115; end
  9'd152:begin out <= 9'h0114; end
  9'd153:begin out <= 9'h0113; end
  9'd154:begin out <= 9'h0112; end
  9'd155:begin out <= 9'h0110; end
  9'd156:begin out <= 9'h010f; end
  9'd157:begin out <= 9'h010e; end
  9'd158:begin out <= 9'h010d; end
  9'd159:begin out <= 9'h010c; end
  9'd160:begin out <= 9'h010b; end
  9'd161:begin out <= 9'h0109; end
  9'd162:begin out <= 9'h0108; end
  9'd163:begin out <= 9'h0107; end
  9'd164:begin out <= 9'h0106; end
  9'd165:begin out <= 9'h0105; end
  9'd166:begin out <= 9'h0104; end
  9'd167:begin out <= 9'h0103; end
  9'd168:begin out <= 9'h0101; end
  9'd169:begin out <= 9'h0100; end
  9'd170:begin out <= 9'h00ff; end
  9'd171:begin out <= 9'h00fe; end
  9'd172:begin out <= 9'h00fd; end
  9'd173:begin out <= 9'h00fc; end
  9'd174:begin out <= 9'h00fb; end
  9'd175:begin out <= 9'h00fa; end
  9'd176:begin out <= 9'h00f8; end
  9'd177:begin out <= 9'h00f7; end
  9'd178:begin out <= 9'h00f6; end
  9'd179:begin out <= 9'h00f5; end
  9'd180:begin out <= 9'h00f4; end
  9'd181:begin out <= 9'h00f3; end
  9'd182:begin out <= 9'h00f2; end
  9'd183:begin out <= 9'h00f1; end
  9'd184:begin out <= 9'h00f0; end
  9'd185:begin out <= 9'h00ef; end
  9'd186:begin out <= 9'h00ee; end
  9'd187:begin out <= 9'h00ec; end
  9'd188:begin out <= 9'h00eb; end
  9'd189:begin out <= 9'h00ea; end
  9'd190:begin out <= 9'h00e9; end
  9'd191:begin out <= 9'h00e8; end
  9'd192:begin out <= 9'h00e7; end
  9'd193:begin out <= 9'h00e6; end
  9'd194:begin out <= 9'h00e5; end
  9'd195:begin out <= 9'h00e4; end
  9'd196:begin out <= 9'h00e3; end
  9'd197:begin out <= 9'h00e2; end
  9'd198:begin out <= 9'h00e1; end
  9'd199:begin out <= 9'h00e0; end
  9'd200:begin out <= 9'h00df; end
  9'd201:begin out <= 9'h00de; end
  9'd202:begin out <= 9'h00dd; end
  9'd203:begin out <= 9'h00dc; end
  9'd204:begin out <= 9'h00db; end
  9'd205:begin out <= 9'h00da; end
  9'd206:begin out <= 9'h00d9; end
  9'd207:begin out <= 9'h00d8; end
  9'd208:begin out <= 9'h00d7; end
  9'd209:begin out <= 9'h00d6; end
  9'd210:begin out <= 9'h00d5; end
  9'd211:begin out <= 9'h00d4; end
  9'd212:begin out <= 9'h00d3; end
  9'd213:begin out <= 9'h00d2; end
  9'd214:begin out <= 9'h00d1; end
  9'd215:begin out <= 9'h00d0; end
  9'd216:begin out <= 9'h00cf; end
  9'd217:begin out <= 9'h00ce; end
  9'd218:begin out <= 9'h00cd; end
  9'd219:begin out <= 9'h00cc; end
  9'd220:begin out <= 9'h00cb; end
  9'd221:begin out <= 9'h00ca; end
  9'd222:begin out <= 9'h00c9; end
  9'd223:begin out <= 9'h00c8; end
  9'd224:begin out <= 9'h00c7; end
  9'd225:begin out <= 9'h00c6; end
  9'd226:begin out <= 9'h00c5; end
  9'd227:begin out <= 9'h00c4; end
  9'd228:begin out <= 9'h00c3; end
  9'd229:begin out <= 9'h00c2; end
  9'd230:begin out <= 9'h00c1; end
  9'd231:begin out <= 9'h00c0; end
  9'd232:begin out <= 9'h00bf; end
  9'd233:begin out <= 9'h00be; end
  9'd234:begin out <= 9'h00bd; end
  9'd235:begin out <= 9'h00bc; end
  9'd236:begin out <= 9'h00bb; end
  9'd237:begin out <= 9'h00bb; end
  9'd238:begin out <= 9'h00ba; end
  9'd239:begin out <= 9'h00b9; end
  9'd240:begin out <= 9'h00b8; end
  9'd241:begin out <= 9'h00b7; end
  9'd242:begin out <= 9'h00b6; end
  9'd243:begin out <= 9'h00b5; end
  9'd244:begin out <= 9'h00b4; end
  9'd245:begin out <= 9'h00b3; end
  9'd246:begin out <= 9'h00b2; end
  9'd247:begin out <= 9'h00b1; end
  9'd248:begin out <= 9'h00b0; end
  9'd249:begin out <= 9'h00b0; end
  9'd250:begin out <= 9'h00af; end
  9'd251:begin out <= 9'h00ae; end
  9'd252:begin out <= 9'h00ad; end
  9'd253:begin out <= 9'h00ac; end
  9'd254:begin out <= 9'h00ab; end
  9'd255:begin out <= 9'h00aa; end
  9'd256:begin out <= 9'h00a9; end
  9'd257:begin out <= 9'h00a8; end
  9'd258:begin out <= 9'h00a8; end
  9'd259:begin out <= 9'h00a7; end
  9'd260:begin out <= 9'h00a6; end
  9'd261:begin out <= 9'h00a5; end
  9'd262:begin out <= 9'h00a4; end
  9'd263:begin out <= 9'h00a3; end
  9'd264:begin out <= 9'h00a2; end
  9'd265:begin out <= 9'h00a1; end
  9'd266:begin out <= 9'h00a1; end
  9'd267:begin out <= 9'h00a0; end
  9'd268:begin out <= 9'h009f; end
  9'd269:begin out <= 9'h009e; end
  9'd270:begin out <= 9'h009d; end
  9'd271:begin out <= 9'h009c; end
  9'd272:begin out <= 9'h009b; end
  9'd273:begin out <= 9'h009b; end
  9'd274:begin out <= 9'h009a; end
  9'd275:begin out <= 9'h0099; end
  9'd276:begin out <= 9'h0098; end
  9'd277:begin out <= 9'h0097; end
  9'd278:begin out <= 9'h0096; end
  9'd279:begin out <= 9'h0095; end
  9'd280:begin out <= 9'h0095; end
  9'd281:begin out <= 9'h0094; end
  9'd282:begin out <= 9'h0093; end
  9'd283:begin out <= 9'h0092; end
  9'd284:begin out <= 9'h0091; end
  9'd285:begin out <= 9'h0091; end
  9'd286:begin out <= 9'h0090; end
  9'd287:begin out <= 9'h008f; end
  9'd288:begin out <= 9'h008e; end
  9'd289:begin out <= 9'h008d; end
  9'd290:begin out <= 9'h008c; end
  9'd291:begin out <= 9'h008c; end
  9'd292:begin out <= 9'h008b; end
  9'd293:begin out <= 9'h008a; end
  9'd294:begin out <= 9'h0089; end
  9'd295:begin out <= 9'h0088; end
  9'd296:begin out <= 9'h0088; end
  9'd297:begin out <= 9'h0087; end
  9'd298:begin out <= 9'h0086; end
  9'd299:begin out <= 9'h0085; end
  9'd300:begin out <= 9'h0084; end
  9'd301:begin out <= 9'h0084; end
  9'd302:begin out <= 9'h0083; end
  9'd303:begin out <= 9'h0082; end
  9'd304:begin out <= 9'h0081; end
  9'd305:begin out <= 9'h0080; end
  9'd306:begin out <= 9'h0080; end
  9'd307:begin out <= 9'h007f; end
  9'd308:begin out <= 9'h007e; end
  9'd309:begin out <= 9'h007d; end
  9'd310:begin out <= 9'h007d; end
  9'd311:begin out <= 9'h007c; end
  9'd312:begin out <= 9'h007b; end
  9'd313:begin out <= 9'h007a; end
  9'd314:begin out <= 9'h0079; end
  9'd315:begin out <= 9'h0079; end
  9'd316:begin out <= 9'h0078; end
  9'd317:begin out <= 9'h0077; end
  9'd318:begin out <= 9'h0076; end
  9'd319:begin out <= 9'h0076; end
  9'd320:begin out <= 9'h0075; end
  9'd321:begin out <= 9'h0074; end
  9'd322:begin out <= 9'h0073; end
  9'd323:begin out <= 9'h0073; end
  9'd324:begin out <= 9'h0072; end
  9'd325:begin out <= 9'h0071; end
  9'd326:begin out <= 9'h0070; end
  9'd327:begin out <= 9'h0070; end
  9'd328:begin out <= 9'h006f; end
  9'd329:begin out <= 9'h006e; end
  9'd330:begin out <= 9'h006d; end
  9'd331:begin out <= 9'h006d; end
  9'd332:begin out <= 9'h006c; end
  9'd333:begin out <= 9'h006b; end
  9'd334:begin out <= 9'h006a; end
  9'd335:begin out <= 9'h006a; end
  9'd336:begin out <= 9'h0069; end
  9'd337:begin out <= 9'h0068; end
  9'd338:begin out <= 9'h0068; end
  9'd339:begin out <= 9'h0067; end
  9'd340:begin out <= 9'h0066; end
  9'd341:begin out <= 9'h0065; end
  9'd342:begin out <= 9'h0065; end
  9'd343:begin out <= 9'h0064; end
  9'd344:begin out <= 9'h0063; end
  9'd345:begin out <= 9'h0063; end
  9'd346:begin out <= 9'h0062; end
  9'd347:begin out <= 9'h0061; end
  9'd348:begin out <= 9'h0060; end
  9'd349:begin out <= 9'h0060; end
  9'd350:begin out <= 9'h005f; end
  9'd351:begin out <= 9'h005e; end
  9'd352:begin out <= 9'h005e; end
  9'd353:begin out <= 9'h005d; end
  9'd354:begin out <= 9'h005c; end
  9'd355:begin out <= 9'h005c; end
  9'd356:begin out <= 9'h005b; end
  9'd357:begin out <= 9'h005a; end
  9'd358:begin out <= 9'h0059; end
  9'd359:begin out <= 9'h0059; end
  9'd360:begin out <= 9'h0058; end
  9'd361:begin out <= 9'h0057; end
  9'd362:begin out <= 9'h0057; end
  9'd363:begin out <= 9'h0056; end
  9'd364:begin out <= 9'h0055; end
  9'd365:begin out <= 9'h0055; end
  9'd366:begin out <= 9'h0054; end
  9'd367:begin out <= 9'h0053; end
  9'd368:begin out <= 9'h0053; end
  9'd369:begin out <= 9'h0052; end
  9'd370:begin out <= 9'h0051; end
  9'd371:begin out <= 9'h0051; end
  9'd372:begin out <= 9'h0050; end
  9'd373:begin out <= 9'h004f; end
  9'd374:begin out <= 9'h004f; end
  9'd375:begin out <= 9'h004e; end
  9'd376:begin out <= 9'h004d; end
  9'd377:begin out <= 9'h004d; end
  9'd378:begin out <= 9'h004c; end
  9'd379:begin out <= 9'h004b; end
  9'd380:begin out <= 9'h004b; end
  9'd381:begin out <= 9'h004a; end
  9'd382:begin out <= 9'h0049; end
  9'd383:begin out <= 9'h0049; end
  9'd384:begin out <= 9'h0048; end
  9'd385:begin out <= 9'h0047; end
  9'd386:begin out <= 9'h0047; end
  9'd387:begin out <= 9'h0046; end
  9'd388:begin out <= 9'h0045; end
  9'd389:begin out <= 9'h0045; end
  9'd390:begin out <= 9'h0044; end
  9'd391:begin out <= 9'h0043; end
  9'd392:begin out <= 9'h0043; end
  9'd393:begin out <= 9'h0042; end
  9'd394:begin out <= 9'h0042; end
  9'd395:begin out <= 9'h0041; end
  9'd396:begin out <= 9'h0040; end
  9'd397:begin out <= 9'h0040; end
  9'd398:begin out <= 9'h003f; end
  9'd399:begin out <= 9'h003e; end
  9'd400:begin out <= 9'h003e; end
  9'd401:begin out <= 9'h003d; end
  9'd402:begin out <= 9'h003c; end
  9'd403:begin out <= 9'h003c; end
  9'd404:begin out <= 9'h003b; end
  9'd405:begin out <= 9'h003b; end
  9'd406:begin out <= 9'h003a; end
  9'd407:begin out <= 9'h0039; end
  9'd408:begin out <= 9'h0039; end
  9'd409:begin out <= 9'h0038; end
  9'd410:begin out <= 9'h0038; end
  9'd411:begin out <= 9'h0037; end
  9'd412:begin out <= 9'h0036; end
  9'd413:begin out <= 9'h0036; end
  9'd414:begin out <= 9'h0035; end
  9'd415:begin out <= 9'h0034; end
  9'd416:begin out <= 9'h0034; end
  9'd417:begin out <= 9'h0033; end
  9'd418:begin out <= 9'h0033; end
  9'd419:begin out <= 9'h0032; end
  9'd420:begin out <= 9'h0031; end
  9'd421:begin out <= 9'h0031; end
  9'd422:begin out <= 9'h0030; end
  9'd423:begin out <= 9'h0030; end
  9'd424:begin out <= 9'h002f; end
  9'd425:begin out <= 9'h002e; end
  9'd426:begin out <= 9'h002e; end
  9'd427:begin out <= 9'h002d; end
  9'd428:begin out <= 9'h002d; end
  9'd429:begin out <= 9'h002c; end
  9'd430:begin out <= 9'h002b; end
  9'd431:begin out <= 9'h002b; end
  9'd432:begin out <= 9'h002a; end
  9'd433:begin out <= 9'h002a; end
  9'd434:begin out <= 9'h0029; end
  9'd435:begin out <= 9'h0029; end
  9'd436:begin out <= 9'h0028; end
  9'd437:begin out <= 9'h0027; end
  9'd438:begin out <= 9'h0027; end
  9'd439:begin out <= 9'h0026; end
  9'd440:begin out <= 9'h0026; end
  9'd441:begin out <= 9'h0025; end
  9'd442:begin out <= 9'h0024; end
  9'd443:begin out <= 9'h0024; end
  9'd444:begin out <= 9'h0023; end
  9'd445:begin out <= 9'h0023; end
  9'd446:begin out <= 9'h0022; end
  9'd447:begin out <= 9'h0022; end
  9'd448:begin out <= 9'h0021; end
  9'd449:begin out <= 9'h0020; end
  9'd450:begin out <= 9'h0020; end
  9'd451:begin out <= 9'h001f; end
  9'd452:begin out <= 9'h001f; end
  9'd453:begin out <= 9'h001e; end
  9'd454:begin out <= 9'h001e; end
  9'd455:begin out <= 9'h001d; end
  9'd456:begin out <= 9'h001d; end
  9'd457:begin out <= 9'h001c; end
  9'd458:begin out <= 9'h001b; end
  9'd459:begin out <= 9'h001b; end
  9'd460:begin out <= 9'h001a; end
  9'd461:begin out <= 9'h001a; end
  9'd462:begin out <= 9'h0019; end
  9'd463:begin out <= 9'h0019; end
  9'd464:begin out <= 9'h0018; end
  9'd465:begin out <= 9'h0018; end
  9'd466:begin out <= 9'h0017; end
  9'd467:begin out <= 9'h0016; end
  9'd468:begin out <= 9'h0016; end
  9'd469:begin out <= 9'h0015; end
  9'd470:begin out <= 9'h0015; end
  9'd471:begin out <= 9'h0014; end
  9'd472:begin out <= 9'h0014; end
  9'd473:begin out <= 9'h0013; end
  9'd474:begin out <= 9'h0013; end
  9'd475:begin out <= 9'h0012; end
  9'd476:begin out <= 9'h0012; end
  9'd477:begin out <= 9'h0011; end
  9'd478:begin out <= 9'h0011; end
  9'd479:begin out <= 9'h0010; end
  9'd480:begin out <= 9'h000f; end
  9'd481:begin out <= 9'h000f; end
  9'd482:begin out <= 9'h000e; end
  9'd483:begin out <= 9'h000e; end
  9'd484:begin out <= 9'h000d; end
  9'd485:begin out <= 9'h000d; end
  9'd486:begin out <= 9'h000c; end
  9'd487:begin out <= 9'h000c; end
  9'd488:begin out <= 9'h000b; end
  9'd489:begin out <= 9'h000b; end
  9'd490:begin out <= 9'h000a; end
  9'd491:begin out <= 9'h000a; end
  9'd492:begin out <= 9'h0009; end
  9'd493:begin out <= 9'h0009; end
  9'd494:begin out <= 9'h0008; end
  9'd495:begin out <= 9'h0008; end
  9'd496:begin out <= 9'h0007; end
  9'd497:begin out <= 9'h0007; end
  9'd498:begin out <= 9'h0006; end
  9'd499:begin out <= 9'h0006; end
  9'd500:begin out <= 9'h0005; end
  9'd501:begin out <= 9'h0005; end
  9'd502:begin out <= 9'h0004; end
  9'd503:begin out <= 9'h0004; end
  9'd504:begin out <= 9'h0003; end
  9'd505:begin out <= 9'h0003; end
  9'd506:begin out <= 9'h0002; end
  9'd507:begin out <= 9'h0002; end
  9'd508:begin out <= 9'h0001; end
  9'd509:begin out <= 9'h0001; end
  9'd510:begin out <= 9'h0000; end
  9'd511:begin out <= 9'h0000; end
  endcase
end

endmodule